storm surge – Deutsch–English translations

🇬🇧 en de 🇩🇪

storm surge noun

  • unusual rise in sea level
Sturmflut
Wiktionary Links